home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 145 / Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z / Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin / tools / sharp / sxwork3.lzh / サンプル応用編 / 簡易ドロー / SDBMP.H < prev    next >
Text File  |  1994-03-10  |  9KB  |  178 lines

  1. /******************************************************************************
  2.  *    sdbmp.h:    サブウィンドウに表示するレクタングルイメージデータの宣言
  3.  ******************************************************************************
  4.  *    Workroom SX-68K Sample Program Copyright 1994 SHARP
  5.  */
  6. unsigned short wsPctBtn[9][4 + 2 * 30 * 2] = {
  7.     {                /* 直線                */
  8.         0, 0, 30, 30,        /* バウンドレクタングル        */
  9.         /* ビットイメージ(1ページ目)*/
  10.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  11.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  12.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  13.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  14.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  15.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  16.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  17.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  18.         /* ビットイメージ(2ページ目)*/
  19.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  20.         0x0380,      4, 0x03c0,      4, 0x01e0,      4, 0x00f0,      4,
  21.         0x0078,      4, 0x003c,      4, 0x001e,      4, 0x000f,      4,
  22.         0x0007, 0x8004, 0x0003, 0xc004, 0x0001, 0xe004,      0, 0xf004,
  23.              0, 0x7804,      0, 0x3c04,      0, 0x1e04,      0, 0x0f04,
  24.              0, 0x0704,      0, 0x0304,
  25.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  26.         0xffff, 0xfffc
  27.     }, {                /* 長方形            */
  28.         0, 0, 30, 30,        /* バウンドレクタングル        */
  29.         /* ビットイメージ(1ページ目)*/
  30.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  31.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  32.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  33.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  34.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  35.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  36.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  37.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  38.         /* ビットイメージ(2ページ目)*/
  39.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  40.         0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x0180, 0x0604, 0x0180, 0x0604,
  41.         0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0604,
  42.         0x0180, 0x0604, 0x0180, 0x0604, 0x01ff, 0xfe04, 0x01ff, 0xfe04,
  43.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  44.         0xffff, 0xfffc
  45.     }, {                /* 楕円                */
  46.         0, 0, 30, 30,        /* バウンドレクタングル        */
  47.         /* ビットイメージ(1ページ目)*/
  48.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  49.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  50.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  51.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  52.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  53.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  54.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  55.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  56.         /* ビットイメージ(2ページ目)*/
  57.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  58.         0x0007, 0xc004, 0x0008, 0x2004, 0x0010, 0x1004, 0x0020, 0x0804,
  59.         0x0040, 0x0404, 0x0040, 0x0404, 0x0080, 0x0204, 0x0080, 0x0204,
  60.         0x0080, 0x0204, 0x0080, 0x0204, 0x0080, 0x0204, 0x0040, 0x0404,
  61.         0x0040, 0x0404, 0x0020, 0x0804, 0x0010, 0x1004, 0x0008, 0x2004,
  62.         0x0007, 0xc004,
  63.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  64.         0xffff, 0xfffc
  65.     }, {                /* 面取り長方形            */
  66.         0, 0, 30, 30,        /* バウンドレクタングル        */
  67.         /* ビットイメージ(1ページ目)*/
  68.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  69.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  70.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  71.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  72.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  73.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  74.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  75.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  76.         /* ビットイメージ(2ページ目)*/
  77.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  78.         0x003f, 0xf004, 0x007f, 0xf804, 0x00c0, 0x0c04, 0x0080, 0x0404,
  79.         0x0080, 0x0404, 0x0080, 0x0404, 0x0080, 0x0404, 0x0080, 0x0404,
  80.         0x0080, 0x0404, 0x0080, 0x0404, 0x00c0, 0x0c04, 0x007f, 0xf804,
  81.         0x003f, 0xf004,
  82.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  83.         0xffff, 0xfffc
  84.     }, {                /* 多角形            */
  85.         0, 0, 30, 30,        /* バウンドレクタングル        */
  86.         /* ビットイメージ(1ページ目)*/
  87.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  88.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  89.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  90.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  91.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  92.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  93.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  94.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  95.         /* ビットイメージ(2ページ目)*/
  96.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  97.         0x001f, 0xe004, 0x003f, 0xf004, 0x0070, 0x3804, 0x00e0, 0x1c04,
  98.         0x00c0, 0x0e04, 0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0604,
  99.         0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0e04, 0x0180, 0x0c04,
  100.         0x0180, 0x3804, 0x0180, 0x7004, 0x0180, 0xe004, 0x01ff, 0xc004,
  101.         0x01ff, 0x8004,
  102.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  103.         0xffff, 0xfffc
  104.     }, {                /* 枠表示            */
  105.         0, 0, 30, 30,        /* バウンドレクタングル        */
  106.         /* ビットイメージ(1ページ目)*/
  107.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  108.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  109.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  110.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  111.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  112.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  113.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  114.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  115.         /* ビットイメージ(2ページ目)*/
  116.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  117.         0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x0180, 0x0604, 0x0180, 0x0604,
  118.         0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0604, 0x0180, 0x0604,
  119.         0x0180, 0x0604, 0x0180, 0x0604, 0x01ff, 0xfe04, 0x01ff, 0xfe04,
  120.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  121.         0xffff, 0xfffc
  122.     }, {                /* 塗りつぶし            */
  123.         0, 0, 30, 30,        /* バウンドレクタングル        */
  124.         /* ビットイメージ(1ページ目)*/
  125.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  126.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  127.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  128.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  129.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  130.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  131.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  132.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  133.         /* ビットイメージ(2ページ目)*/
  134.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  135.         0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04,
  136.         0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04,
  137.         0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04, 0x01ff, 0xfe04,
  138.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  139.         0xffff, 0xfffc
  140.     }, {                /* 選択                */
  141.         0, 0, 30, 30,        /* バウンドレクタングル        */
  142.         /* ビットイメージ(1ページ目)*/
  143.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  144.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  145.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  146.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  147.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  148.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  149.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  150.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  151.         /* ビットイメージ(2ページ目)*/
  152.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  153.         0x00c7, 0xd004, 0x0124, 0x1004, 0x0214, 0x1004, 0x0204, 0x1004,
  154.         0x0104, 0x1004, 0x0087, 0x9004, 0x0044, 0x1004, 0x0024, 0x1004,
  155.         0x0014, 0x1004, 0x0214, 0x1004, 0x0124, 0x1004, 0x00c7, 0xdf04,
  156.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  157.         0xffff, 0xfffc
  158.     }, {                /* 削除                */
  159.         0, 0, 30, 30,        /* バウンドレクタングル        */
  160.         /* ビットイメージ(1ページ目)*/
  161.              0,      0, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  162.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  163.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  164.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  165.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  166.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  167.         0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc, 0x7fff, 0xfffc,
  168.         0x7fff, 0xfffc, 0x7fff, 0xfffc,
  169.         /* ビットイメージ(2ページ目)*/
  170.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  171.         0x0387, 0xd004, 0x03c4, 0x1004, 0x0264, 0x1004, 0x0234, 0x1004,
  172.         0x0214, 0x1004, 0x0217, 0x9004, 0x0214, 0x1004, 0x0234, 0x1004,
  173.         0x0264, 0x1004, 0x0264, 0x1004, 0x03c4, 0x1004, 0x0387, 0xdf04,
  174.         0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4,
  175.         0xffff, 0xfffc
  176.     }
  177. };
  178.